package uml.util.listeners;

/**
 * An interface designed to provide a common method for adding 
 * DragListeners.
 * 
 * @author Neil Obetz
 *
 */

public interface Dragable
{
	/**
	 * Classes wishing to add DragListeners should a <code>MouseListener</code>
	 * and <code>MouseMotionListener</code> to themselves here.
	 * 
	 * @param listener The DragListener to be added.
	 */
	public void addDragListener (DragListener listener);
}
